glue tape - Turkish English Dictionary